import Vue from 'vue' ;
import Vuex from 'vuex';

Vue.use(Vuex)
const store = new Vuex.Store({
    state: {
        iflogin: false,//登录状态
        loginoffVuex:false,
    },
    mutations: {
    // 只能通过 mutation 来进行状态变更
        login (state,stu) {
            state.iflogin = stu;
            // commit("setlogin", name);
            console.log(state.iflogin)
        },
        loginshow(state,stu) {
            state.loginoffVuex = stu;
        }
    },
    actions : {
        login (context,stu) {//这里的context和我们使用的$store拥有相同的对象和方法
    　　　　context.commit('login',stu);
    　　　　//你还可以在这里触发其他的mutations方法
    　　},
        loginshow (context,stu) {//这里的context和我们使用的$store拥有相同的对象和方法
    　　　　context.commit('loginshow',stu);
    　　　　//你还可以在这里触发其他的mutations方法
    　　},
    }
})
export default store